#exam5.3isNum.py
#参数为一个字符串，如果这个字符串属于整数、浮点数或复数的表示，则返回True，否则返回False
def isNum(n):
    try:
        n = type(eval(n))
        if n == type(1) or n == type(1.0) or n == type(1+1j):
            return True
    except NameError:
        return  False
def main():
    n = input("请输入一个字符串:")
    print(isNum(n))
main()